tarkin detention facility - Alemán Inglés Diccionario